be possible/natural - Español Inglés Diccionario